concrete pier - French English Dictionary